Collins Russian Dictionary 2nd Edition © HarperCollins Publishers 2000, 1997:
handicap [ˈhændɪkæp] n (disability) физи́ческая неполноце́нность f (disadvantage) препя́тствие; (SPORT) гандика́п
vt препя́тствовать (воспрепя́тствовать perf) +dat
mentally/physically handicapped у́мственно/физи́чески неполноце́нный
* is used to mark translations which have irregular inflections. The Russian-English side of the dictionary gives inflectional information.